foam drainage - English Synonyms Dictionary